/**
 * Created by i3-00000 on 2017-3-30.
 */
$(function(){
    var registerDiv=$('.registDiv');
    var loginDiv=$('.loginDiv');
    var userInfo=$('.userInfo');
    registerDiv.hide();
    loginDiv.find('a').on('click',function(){
        loginDiv.hide();
        registerDiv.show();
    });
    registerDiv.find('a').on('click',function(){
        registerDiv.hide();
        loginDiv.show();
    })
    //用户注册
    registerDiv.find('button').on('click',function(){
        $.ajax(
            {
                url:'/api/user/register',
                type:'post',
                dataType:'json',
                data:{
                    username:registerDiv.find('[name="username"]').val(),
                    password:registerDiv.find('[name="password"]').val(),
                    repassword:registerDiv.find('[name="repassword"]').val()
                },
                success:function(data){
                    registerDiv.find('span').html(data.message);
                    if(data.code==0){
                        setTimeout(function(){
                            registerDiv.hide();
                            loginDiv.show();
                        },2000);
                    }
                }
            }
        )
   });
    //用户登录
    loginDiv.find('button').on('click',function(){
        $.ajax({
            url:'/api/user/login',
            type:'post',
            dataType:'json',
            data:{
                username:loginDiv.find('[name="username"]').val(),
                password:loginDiv.find('[name="password"]').val(),
            },
            success:function(data){
                //console.log(data);
                loginDiv.find('span').html(data.message);
                if(data.code==0){
                    setTimeout(function(){
                        window.location.reload(); //重新刷新页面
                    },2000)
                }
            },
        })
    });

    //用户退出
    userInfo.find('button').on('click',function(){
        $.ajax({
            type:'get',
            url:'api/user/exit',
            success:function(data){
                if(data.code==0){
                    window.location.reload();
                }
            }
        })
    });
});

